#include "implementations/RoadNetwork.h"

namespace vnav
{
	RoadNetwork::RoadNetwork(const std::string& fileName)
	{

	}

	RoadNetwork::RoadNetwork( const RoadNetwork& other )
	{
		*this = other;
	}

	RoadNetwork& RoadNetwork::operator=( const RoadNetwork& other )
	{
		if (this != & other)
		{
			_ASSERT(false);
		}
		return *this;
	}

	RoadNetwork::~RoadNetwork()
	{

	}

	RoadNetwork::Roundabouts RoadNetwork::getRoundabouts() const
	{
		return m_roundabouts;
	}

	RoadNetwork::RoadBlocks RoadNetwork::getRoadBlocks() const
	{
		return m_roadBlocks;
	}

	RoadNetwork::Junctions RoadNetwork::getJunctions() const
	{
		return m_junctions;
	}

	RoadNetwork::Roads RoadNetwork::getRoads() const
	{
		return m_roads;
	}
}